Project manager telecom careers in Seeb, Oman